package com.naiterui.ehp.bs.patient.dao;

import java.util.List;
import java.util.Map;

import com.naiterui.ehp.bp.domain.ConsultBill;

/**
 * 问诊账单持久化接口
 * @author Amber
 * @since 1.0.0
 */
public interface IConsultBillDao {

    /**
     * 获取患者未支付的订单数
     * IConsultBillDao.getUpPayBill()
     * @Author Amber
     * @Date 2016年1月16日
     * @since 1.0.0
     * @param patientId
     * @return
     */
    int getUpPayBill(Long patientId);

    /**
     * 根据账单id获取账单信息
     * IConsultBillDao.getBillsByIds()
     * @Author Amber
     * @Date 2016年2月2日
     * @since 1.0.0
     * @param billIds
     * @return
     */
    Map<Long, ConsultBill> getBillsByIds(List<Long> billIds);

}
